//index.js
import {request} from "../../request/request.js"

Page({
  data: {
    title:'搜索',
    swiper_list:[], //轮播图的数据
    catItems:[],//分类数据
    floorData:[]//楼层数据
  },
  // 生命周期函数--监听页面加载
  onLoad: function (options) {
    this.getSwiperList();
    this.getCatItems();
    this.getFloorData();
  },
  // 1.获取轮播图数据
  // 2.配合使用一下  async await
  getSwiperList:async function(e){
    // wx.request({
    //   url: 'https://www.linweiqin.cn/api/public/v1/home/swiperdata',
    //   success:(res)=>{
    //     console.log(res);
    //     this.setData({
    //       swiper_list:res.data.message,
    //     })
    //   },
    //   fail:(err)=>{
    //     console.log(err);
    //   },
    //   complete:()=>{
    //     console.log("不管成功还是失败都会打印complete函数");
    //   }
    // })
    const swiper_list = await request({
      url:"/home/swiperdata"
    });
    this.setData({
      swiper_list
    })
  },
  // 获取分类导航数据
  getCatItems:async function(e){
    const catItems = await request({
      url:"/home/catitems"
    });
    // console.log(catItems)
    this.setData({
      catItems
    })
  },
  // 获取楼层数据
  getFloorData:async function(e){
    const floorData = await request({
      url:"/home/floordata"
    })
    // console.log(floorData);
    this.setData({
      floorData
    })
  },
  // 生命周期函数--监听页面初次渲染完成
  onReady: function () {
    wx.request({
      url: 'https://www.linweiqin.cn/api/public/v1/home/swiperdata',
      success:(res)=>{
        console.log(res);
        this.setData({
          swiper_list:res.data.message,
        })
      },
      fail:(err)=>{
        console.log(err);
      },
      complete:()=>{
        console.log("不管成功还是失败都会打印complete函数");
      }
    })
  }
})
